// var arr = [1, 2, 3, 4, 5]
// arr.forEach((item)=>{
//     item+1
// })
// var list = [
//     { id: 10001, name: "计算器1", price: 3000, num: 2 },
//     { id: 10002, name: "计算器2", price: 4000, num: 1 },
//     { id: 10003, name: "计算器3", price: 5000, num: 3 },
//     { id: 10004, name: "计算器4", price: 6000, num: 5 },
//     { id: 10005, name: "计算器5", price: 7000, num: 6 },
// ];
// var a = list.forEach((item)=>{
//     c.name1=item.name
//     c.price = item.name
// })
// console.log(a)
// var a = list.map(item => {
//     return {
//         name1: item.name,
//         price1: item.price
//     }
// })
// console.log(list)
// console.log(a)

// var arr = [
//     [1, 2, 3],
//     [-4, [-1, -2]],
//     [4, 5, 6], 7, 8, 9
// ]
// var a = arr.flatMap(item=>{
//     return item
// })
// console.log(a)

// var arr = [
//     [1, 2, 3, [4, 5, 6, [7, 8, 9]]], 10, 11, [12, 13, [14, [15, [16, 17, [18, [19]]]]]]
// ];

// // 扁平数组
// function flatMap(arr, target) {
//     if (target === undefined) target = [];
//     for (var i = 0; i < arr.length; i++) {
//         if (arr[i] && arr[i].constructor === Array) {
//             flatMap(arr[i], target);
//         } else {
//             target.push(arr[i]);
//         }
//     }
//     return target;
// }

// var list = flatMap(arr);
// console.log(list)

//数组去重
// var arr = [1, 2, 3, 5, 1, 2, 4];
// for (var i = 0; i < arr.length; i++) {

//     for (var j = i + 1; j < arr.length;) {
//         if (arr[i] === arr[j]) arr.splice(j, 1);
//         else j++;
//     }

// }
// console.log(arr);
var a = [4, 7, 3, 5, 6, 2, 8, 1,2222222,3,6,6,1,3,5,7,8,9,0,2333,2224,4444,5555,6666,2222]
var c = a.sort((a,b)=>{
    return a -b
})
console.log(c)